Combining Discrete Event Models and Modelica – General Thoughts and a Special Modeling Environment
نویسنده
چکیده
This contribution consists of two parts. In the first part general possibilities for the combination of Modelica models and discrete event models are discussed on a conceptual level. It is shown that it is necessary to support asynchronous behavior and that it is useful to represent sampled data behavior of discrete event systems in an interrupt-driven style for fast simulation. The characterizations of the alternatives are summarized in table 1. In the second part a modeling environment prototype that provides dedicated editors for different discrete event formalisms and supports hierarchical and heterogeneous models is presented briefly. It transforms a discrete event model into a Modelica class whose behavior is given by a Modelica algorithm and several Modelica functions. Such a discrete event component can be inserted intuitively into a model of a physical system and simulated by standard Modelica-Tools.
منابع مشابه
Modelica-A General Object-Oriented Language for Continuous and Discrete-Event System Modeling and Simulation
Modelica is a general equation-based object-oriented language for continuous and discrete-event modeling of physical systems for the purpose of efficient simulation. The language unifies and generalizes previous objectoriented modeling languages. The Modelica modeling language and technology is being warmly received by the world community in modeling and simulation. It is bringing about a revol...
متن کاملUsing a Discrete-Event System Specifications (DEVS) for designing a Modelica compiler
We introduce a new architecture for the design of a tool for modeling and simulation of continuous and hybrid systems. The environment includes a compiler based on Modelica, a modular and a causal standard specification language for physical systems modeling (the tool supports models composed using certain component classes defined in the Modelica Standard Library, and the instantiation, parame...
متن کاملModeling and Evaluation of Stochastic Discrete-Event Systems with RayLang Formalism
In recent years, formal methods have been used as an important tool for performance evaluation and verification of a wide range of systems. In the view points of engineers and practitioners, however, there are still some major difficulties in using formal methods. In this paper, we introduce a new formal modeling language to fill the gaps between object-oriented programming languages (OOPLs) us...
متن کاملModeling and Evaluation of Stochastic Discrete-Event Systems with RayLang Formalism
In recent years, formal methods have been used as an important tool for performance evaluation and verification of a wide range of systems. In the view points of engineers and practitioners, however, there are still some major difficulties in using formal methods. In this paper, we introduce a new formal modeling language to fill the gaps between object-oriented programming languages (OOPLs) us...
متن کاملAn Environment for the Integrated Modelling of Systems with Complex Continuous and Discrete Dynamics
The modelling and simulation of sophisticated technical systems is a demanding task. On the one hand, the physical part consists of a large number of subsystems which exhibit predominantly continuous dynamics, sometimes with (infrequent) discontinuities. On the other hand, the distributed computerised control systems constitute complex discretetime and discrete-event systems that require comple...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2002